Cách núi ngăn sông

Direct English translation

Separated by mountains and blocked by rivers.

Equivalent English version

Miles apart

Giải thích tiếng Việt
Chỉ sự xa cách về không gian, đường sá cách trở nên khóđiều kiện gặp gỡ, qua lại với nhau. Thường dùng để nói về hoàn cảnh chia cách do địa xa xôi.
English explanation
Describes people being far apart, with natural or geographic obstacles making it difficult to meet or keep in contact. It is commonly used for situations of separation caused by great distance.